
package svl;


import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import javax.swing.filechooser.FileNameExtensionFilter;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;

import beans.ClienteBean;

import client.controlador.Controlador;




/**
 * Servlet implementation class ParametrosCliente
 */
public class ParametrosSolicitud extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ParametrosSolicitud() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
		String cuit = request.getParameter("cuit");
		request.setAttribute("cuit",cuit);
		response.setContentType("text/html");
//		FileNameExtensionFilter filter=new FileNameExtensionFilter("Archivo XML", "xml");
//		JFileChooser selectorArchivo=new JFileChooser();
//		selectorArchivo.setFileFilter(filter);
//		selectorArchivo.setFileSelectionMode(JFileChooser.FILES_ONLY);
//		int resultado=selectorArchivo.showSaveDialog(null);
//		if(resultado== JFileChooser.CANCEL_OPTION){
//			System.exit(0);
//		}
//		File archivo=selectorArchivo.getSelectedFile();
//		if(archivo==null){
//			JOptionPane.showMessageDialog(null,"No selecciono ningun archivo","No selecciono ningun archivo",JOptionPane.ERROR_MESSAGE);
//		}else{
//			try{
//				String path=selectorArchivo.getSelectedFile().getAbsolutePath();
//				DocumentBuilderFactory docBuilderFactory=DocumentBuilderFactory.newInstance();
//				DocumentBuilder docBuilder=docBuilderFactory.newDocumentBuilder();
//				Document listaPrecios=docBuilder.parse(new File(path));
//				Controlador.getInstancia().enviarListadoPrecios(listaPrecios);
//			}catch(Exception e){
//				e.printStackTrace();
//				e.getMessage();
//			}
//		}
	    
	   
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		doGet(request, response);
	}

}

